dojo.provide('app.test.Widget');

(function(){
	
	dojo.require('dijit._Widget');
	dojo.require('dijit._Templated');
	dojo.require('dojo.cache');
	
	var l,id;
	l = console.log;
	id = dojo.byId;
	
	dojo.declare('app.test.Widget',[dijit._Widget,dijit._Templated],{
		label:'',
		value:'',
		templateString:dojo.cache('app.test','Widget.html'),
		constructor:function(params,src){
			this.inherited(arguments);
			this.label = 'constructor'
			l('constructor');
		},
		postMixInProperties:function(){
			this.inherited(arguments);
			l('postMixinProperties');
		},
		buildRendering:function(){
			this.inherited(arguments);
			l('buildRendering');
		},
		postCreate:function(){
			this.inherited(arguments);
			l('postCreate')
		},
		startup:function(){
			this.inherited(arguments);
			l('startup')
		}
	})
})();